package fr.bugtracker.service.compte;

import javax.ejb.EJB;
import javax.ejb.Stateless;

import fr.bugtracker.commun.dto.DtoInformationCompte;
import fr.bugtracker.dao.technique.DaoUtilisateur;
import fr.bugtracker.service.AbstractService;

/**
 * Service pour l'affichage des informations du compte utilisateur
 * @author Laurent
 * @version 0.1
 */
@Stateless
public class SrvAfficherCompte extends AbstractService {

	/**
	 * dao utilisateur
	 */
	@EJB
	private DaoUtilisateur daoUtilisateur;

	/**
	 * Constructeur de la classe <code>SrvAfficherCompte</code>.
	 */
	public SrvAfficherCompte() {
	}

	/**
	 * Retourne les informations sur le compte utilisateur pour l'affichage
	 * @param pIdUtilisateur int
	 * @return {@link DtoInformationCompte}
	 */
	public DtoInformationCompte getInformationCompteParIdUtilisateur(int pIdUtilisateur) {
		return daoUtilisateur.getInformationCompteByIdUtilisateur(pIdUtilisateur);
	}

}
